English Dictionary
◊ MACACA MULATTA
Macaca mulatta
n : of southern Asia; used in medical research [syn: {rhesus}, {rhesus
monkey}, {Macaca mulatta}]